assisting engine - Turkish English Dictionary